Salvation Sequence

Series by Peter F. Hamilton